beans, lentils, and peas - Español Inglés Diccionario